heel pad
noun
: a pad (as of leather) fixed over an insole to provide a comfortable support for the heel of the foot
Love words? Need even more definitions?
Merriam-Webster unabridged
Share